<!DOCTYPE html>

<html lang="en" class=""><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <title>狄文杰简历</title>
    <link rel="stylesheet" href="./dwj_files/style.css">

</head>

<body style="padding-right: 0px;">
    <div class="container" id="cv">
        <div class="side">
            <div class="me">
                <div class="portrait"></div>
                <h1>diwenjie</h1>
                <h4>C / C++ / Qt / Python</h4>
            </div>
            <div class="profile info-unit">
                <h2 class="info-header"><i class="iconfont icon-person"></i> <span>基本信息</span></h2>
                <hr>
                <ul class="info-list">
                    <li><label class="left-label">姓名：</label><span>狄文杰</span></li>
                    <li><label class="left-label">学历：</label><span>大专</span></li>
					<li><label class="left-label">主修专业：</label><span>固网通信</span></li>
                    <li><label class="left-label">毕业院校：</label><span>天津职业大学</span></li>
                    <li><label class="left-label">毕业年份：</label><span>2012</span></li>
                </ul>
            </div>
            <div class="contact info-unit">
                <h2 class="info-header"><i class="iconfont icon-call"></i> <span class="info-title">联系方式</span></h2>
                <hr>
                <ul class="info-list">
                    <li><label class="left-label">手机：</label><span class="label-value">15201290369</span></li>
                    <li><label class="left-label">邮箱：</label><span class="label-value">dwjlw1314@qq.com</span></li>
                    <li><label class="left-label">个人主页：</label><span class="label-value">https://dwjlw1314.github.io/dwj</span></li>
                    <li><label class="left-label">Github：</label><span class="label-value">https://github.com/dwjlw1314</span></li>
                </ul>
            </div>
            <div class="skill info-unit">
                <h2 class="info-header"><i class="iconfont icon-star"></i> <span class="info-title">编程语言</span></h2>
                <hr>
                <ul class="progress-list">
                    <li>
                        <label class="left-label">Python：</label>
                        <progress value="60" max="100"></progress>
						<label class="right-label">60%</label>
                    </li>
                    <li>
                        <label class="left-label">C / C++：</label>
                        <progress value="80" max="100"></progress>
						<label class="right-label">80%</label>
                    </li>
                    <li>
                        <label class="left-label">Qt：</label>
                        <progress value="60" max="100"></progress>
						<label class="right-label">60%</label>
                    </li>
                    <li>
                        <label class="left-label">Java / C#：</label>
                        <progress value="50" max="100"></progress>
						<label class="right-label">50%</label>
                    </li>
					<li>
                        <label class="left-label">linux系统：</label>
                        <progress value="80" max="100"></progress>
						<label class="right-label">80%</label>
                    </li>
                </ul>
            </div>
            <div class="stack info-unit">
                <h2 class="info-header"><i class="iconfont icon-build"></i> <span class="info-title">技术栈</span></h2>
                <hr>
                <ul class="stack-list">
                    <li><label class="left-label-stack">前端：</label><span class="label-value-stack">css,html,qml,python</span></li>
                    <li><label class="left-label-stack">后端：</label><span class="label-value-stack">ffmpeg、nginx、MongoDB、MySQL、Redis、postgres</span></li>
                    <li><label class="left-label-stack">其它：</label><span class="label-value-stack">docker、linux运维</span></li>
                </ul>
            </div>

            <div class="code info-unit">
                <h2 class="info-header"><i class="iconfont icon-weixin"></i> <span class="info-title">个人微信</span></h2>
                <hr>
                <div class="weixin">
                    <img src="./dwj_files/weixin.png" alt="">
                </div>
            </div>

        </div>
        <div class="main">
            <div class="education info-unit right-list">
                <h2 class="info-header"><i class="iconfont icon-education"></i> <span class="info-title">教育经历</span></h2>
                <hr>
                <ul class="experience-list">
                    <li>
                        <h3>天津职业大学 2008-2012</h3>
                        <p>专业是通信技术，主要方向单片机和嵌入式系统</p>
                    </li>
					 <li>
                        <h3>上海嵌入式培训 2012.02-07</h3>
                        <p>主要学习C / C++,windows过滤层驱动</p>
                    </li>
                </ul>
            </div>
            <div class="work info-unit right-list">
                <h2 class="info-header"><i class="iconfont icon-work"></i> <span class="info-title">工作经历</span></h2>
                <hr>
                <ul class="experience-list">
                    <li>
                        <h3>北京盛臣技术有限公司 2013/10 -- 2014/8</h3>
                        <p>负责项目的规划、流程设计以及部分功能的实现，后期项目维护、BUG修改，商务云端的界面QML+QT/C++的重构，漏洞扫描管理系统的扫描库二次开发 <br>
						   负责U盘文件隐藏驱动的开发和测试，已经一些BUG的修复</p>
                    </li>
                    <li>
                        <h3>北京辰安信息科技有限公司 2014/8 – 至今</h3>
                        <p>主要有委内瑞拉sima图像服务器开发，厄瓜多尔ANT2期开发，安哥拉公共安全项目 <br>
						   主要开源项目有redis，nginx，postgres，ffmpeg，live555，zeromq，rabbitmq，kafka，opencv</p>
                    </li>
                </ul>
            </div>
            <div class="project info-unit right-list">
                <h2 class="info-header"><i class="iconfont icon-project"></i> <span class="info-title">个人项目</span></h2>
                <hr>
                <ul class="experience-list">
                    <li>
                        <h3>SOC(Security Operations Center)</h3>
                        <p>软件环境：Liniux Debian 6.0、Windows 7  <br>
						   开发工具：Eclipse、Slickedit、Visual Studio 2010 <br>
						   责任描述：负责项目的规划、流程设计以及部分功能的实现，日志regex解析规则的编写 <br>
						   项目描述：通过对系统内所有的资产信息进行收集、范式化、对资产进行管理的功能
                            <br>
                        </p>
                    </li>
                    <li>
                        <h3>终端与内网安全管理系统</h3>
                        <p>	软件环境：win2000、xp 、services2008、Windows 7 <br>
							开发工具：Visual Studio 2010 <br>
							责任描述：U盘文件隐藏驱动的开发和测试，一些BUG的修复 <br> <br>
							项目描述：采用过滤驱动程序，开发实现基于FAT32/NTFS格式的U盘下的文件读写功能。实现过程如下：截获系统（windows）的文件创建和修改，使用windows系统API来实现隐藏指定后缀文件的功能。截获系统（windows）的读写操作，如果是策略指定的后缀文件，则进行文件读写过滤。驱动层返回相应信息	 <br> <br>
							漏洞扫描管理系统：数据沟通的Interlayer发开和测试，单机补丁扫描器的开发通过openvas源码了解其扫描漏洞的方式和参数格式，Interlayer是一个承上启下的功能，通过接受java特有的指令格式，转换成openvas识别的指令格式，返回的数据通过进步一加密生成xml文件发送至java  <br> <br>
                        </p>
                    </li>
                    <li>
                        <h3>云端上午平台界面重构</h3>
                        <p>软件环境：Windows7  <br>
						   开发工具：QT Create <br>
						   责任描述：负责云端平台用户节点界面的qml重构 <br>
						   项目描述：实现用户登录的规划和底层数据的通信，采用C++和qml语言，通过QT信号和slot来实现数据的响应，采用xml和http通用模块进行数据格式规范
                        </p>
                    </li>
                    <li>
                        <h3>sima视频接入模块</h3>
                        <p> 软件环境：Liniux RedHat6.1、Windows 7 <br>
							开发工具：Eclipse、Visual Studio 2010 <br> <br>	责任描述：linux下负载均衡(nginx，keepalived)和分布式缓存(redis)的集群部署，视频服务器的开发（进程内部使用sockerpair实现多路数据的并发），音视频编解码(接收设备端的g726和h264实时音视频流，通过ffmpeg实现g726转换aac,以及时间戳实现音视频同步，使用zeromq开源项目实现模块数据之间的解耦性)，视频控制，rtsp流实现视频转发（live555开源项目二次开发）
                        </p>
                    </li>
					<li>
                        <h3>ANT二期数据接入开发</h3>
                        <p> 软件环境：Liniux RedHat6.1、Windows 7 <br>
							开发工具：Eclipse <br> <br>	责任描述：车载MDVR设备图像的接入，MDVR数据接入的二次开发(moduo库实现数据的实时接入)，底层数据接入与平台交互实现(rabbitmq开源项目)，oracle数据库主备中心数据维护，后期实现TCPCopy的数据流复制，实现开发环境和生产环境的数据一致性测试和压力测试，GPS数据解析和接收
                        </p>
                    </li>
					<li>
                        <h3>安哥拉公共安全项目</h3>
                        <p> 软件环境：Liniux RedHat6.1、Windows 7 <br> <br>
							开发工具：Eclipse <br> <br>	责任描述：现场实施，集群测试环境部署，现场授课，讲解项目整体实现以及使用手册，postgres数据库集群搭建，为开发和测试部署docker环境，现场github私有代码管理部署，其他时间负责linux系统运维实施 <br>
                        </p>
                        <p> AI人脸识别工程化，使用python端训练的模型进行前向识别，人脸识别采用mtcnn(112*112)进行检测，后续改进为retinaface(56*56)进行检测，使用5个关键点进行仿射变换，通过mxnet进行人脸特征提取和人脸相关属性的获取, 实现一帧2k图片 20ms的检测速度。改写人体追踪为人脸追踪，使用tensorflow模型，实现连续帧的人脸追踪，提高检测性能和友好性。
                          工程化应用中，使用QT设计窗口集成人脸算法，实现实时识别。使用mongoos库实现HTTP检测服务，实现公司内部刷脸测温的算法支持。工程化中采用docker模式基本实现了快速部署演示的能力
                        </p>
                        <p> 计算机视觉中，用到 mxnet和tensorflow,TensorRT以及ncnn开源框架
                        </p>
                    </li>
                </ul>
            </div>
            <div class="trophy info-unit">
                <h2 class="info-header"><i class="iconfont icon-trophy"></i> <span class="info-title">开发技能</span></h2>
                <hr>
                <ul class="experience-list">
                    <li>
                        <p> 熟练掌握掌握C/C++/，以及常用的数据结构和基本算法，具有5年的开发经验 <br>
							掌握Linux下应用程序的开发过程，具有良好的编程风格<br>
							掌握OSI七层协议，熟悉socket网络编程<br>
							掌握Visual Studio、eclipse C++、Slick Edit、 gcc、QT Creator等开发工具的使用<br>
							了解 嵌入式平台搭建过程<br>
							熟悉QT与QML图形开发技术<br>
							熟悉docker容器化部署和运维<br>
							熟悉postgresql以及oracle数据库<br>
							熟悉linux系统下的redis+nginx+keepalived高可用分布式服务维护
                        </p>
                    </li>

            </ul></div>
            <div class="aboutme info-unit right-paragraph">
                <h2 class="info-header"><i class="iconfont icon-flower"></i> <span class="info-title">自我评价</span></h2>
                <hr>
                <p>有良好的代码习惯，对开源项目有参与的爱好</p>
            </div>
        </div>
    </div>

	</body>
</html>
